<?php
    @header("Content-Type:text/html;charset-utf-8");//兼容低版本

    @include_once("common.php");
    // 接收参数之前 判断是否存在该字段 不存在=>报错,阻止脚本继续向后执行
    if(!isset($_GET["phone"])){//没有id字段?
        paramerr();
    }
    $phone=$_GET["phone"];


    @include_once("02conn.php");//引入02conn.php(链接mysql)

    // mysqli_query($conn,sql)  执行传入的sql语句
    // $conn  链接对象
    // sql    sql语句

    // 返回值:语句是否执行成功
    // 查询(成功=>查询的结果对象指针对象(mysqli_result Object))   语句执行失败=>false sql语句有误

    $k="select * from `userinfo` where phone='$phone'";
    $result=mysqli_query($conn,$k);
    // print_r($result);//mysqli_result Object ( [current_field] => 0 [field_count] => 7 [lengths] => [num_rows] => 1 [type] => 0 )
    // echo "<br>";

    // php对象的取值
    // echo $result -> field_count;

    $obj=array();
    if($result){//判断查询的结果
        //mysqli_fetch_array($result)  对传入的结果对象进行解析=>每次只解析一条
        // 返回值:
        // 解析成功=>返回数组(数组数组+关联数组)
        // 解析失败=>返回false

        //mysqli_fetch_assoc($result)  对传入的结果对象进行解析=>每次只解析一条
        // 返回值:
        // 解析成功=>返回数组(关联数组)
        // 解析失败=>返回false

        $item=mysqli_fetch_assoc($result);
        // print_r($item);
        if(!$item){// $item==false  该用户不存在
            $obj["status"] = true;
            $obj["msg"] = "可以使用的手机号";
        }
        else{
            $obj["status"]=false;
            $obj["msg"]="该手机号已被注册";
        }

    }else{
        $obj["status"]=false;
        $obj["msg"]="sql语句有误";
        $obj["sql"]=$k;
    }
    echo json_encode($obj);

?>